cable impregnado - German English Dictionary